Skip to main content

Configurazione di runtime

Installazione di un adattatore USB PCAN

Suggerimento

Il componente CmpPCANBasicDrv si basa sull'API PCAN Basic, che supporta il dongle USB e altro hardware. Per ulteriori informazioni, consultare la homepage aziendale di "PEAK System".

Il supporto per l'API di base PCAN è implementato solo per CODESYS Control Win E CODESYS Gateway V3.

Procedura. Per fare ciò, segui i passaggi sottostanti:
  1. Scaricare il driver dal sito web del produttore e installarlo sul sistema operativo Windows.

  2. Aprire il file di configurazione PLC CODESYSControl.cfg in un editor di testo. Questo file si trova nella cartella CODESYS directory di installazione \GatewayPLC.

    Se vuoi usare il CODESYS Gateway V3, quindi apri Gateway.cfg.

  3. Aggiungere le seguenti righe alla sezione [ComponentManager]: Component.X=CmpPCANBasicDrv.

    Verificare che i numeri dei componenti X (X=1,2,3, …) siano sequenziali e che non manchino numeri.

  4. Salvare le modifiche e chiudere l'editor.

  5. Avviare il sistema runtime.

    CODESYS mostra l'hardware PCAN rilevato e il rispettivo numero di rete CAN nel logger PLC.

  6. Digitare il numero della rete CAN in Rete del CANbus Generale scheda.

Installazione di un adattatore USB Sontheim

Suggerimento

Il componente CmpCANFoxDrv si basa sull'API Sontheim MT, che supporta il dongle USB e altro hardware. Per ulteriori informazioni, consultare il sito web aziendale di "Sontheim Industrie Elektronik GmbH".

Il supporto per l'API MT è implementato solo per CODESYS Control Win E CODESYS Gateway V3.

Procedura. Per fare ciò, segui i passaggi sottostanti:
  1. Scaricare il driver dal sito Web del produttore e installarlo sul sistema operativo Windows.

  2. Aprire il file di configurazione PLC CODESYSControl.cfg in un editor di testo. Questo file si trova nella cartella CODESYS directory di installazione \GatewayPLC.

    Se vuoi usare il CODESYS Gateway V3, quindi apri Gateway.cfg.

  3. Aggiungere le seguenti righe alla sezione [ComponentManager]: Component.X=CmpCANFoxDrv.

    Verificare che i numeri dei componenti X (X=1,2,3, …) siano sequenziali e che non manchino numeri.

  4. Salvare le modifiche e chiudere l'editor.

  5. Avviare il sistema runtime.

    CODESYS mostra l'hardware MT API rilevato (esempio: CANfox) e il rispettivo numero di rete CAN nel logger PLC.

  6. Digitare il numero della rete CAN in Rete del CANbus Generale scheda.

Installazione di un adattatore USB Ixxat

Suggerimento

IL CmpIxxatCANDrv Il componente si basa sull'API Ixxat VCI V4, che supporta il dongle USB e altro hardware. Per ulteriori informazioni, consultare la homepage aziendale di "HMS Industrial Networks".

Il supporto per l'API Ixxat VCI V4 è implementato solo per CODESYS Control Win E CODESYS Gateway V3.

Procedura. Per fare ciò, segui i passaggi sottostanti:
  1. Scaricare il driver dal sito Web del produttore e installarlo sul sistema operativo Windows.

  2. Aprire il file di configurazione PLC CODESYSControl.cfg in un editor di testo. Questo file si trova nella cartella CODESYS directory di installazione \GatewayPLC.

    Se vuoi usare il CODESYS Gateway V3, quindi apri Gateway.cfg.

  3. Aggiungere le seguenti righe alla sezione [ComponentManager]: Component.X=CmpIxxatCANDrv.

    Verificare che i numeri dei componenti X (X=1,2,3, …) siano sequenziali e che non manchino numeri.

  4. Salvare le modifiche e chiudere l'editor.

  5. Avviare il sistema runtime.

    CODESYS mostra l'hardware Ixxat rilevato e il rispettivo numero di rete CAN nel logger PLC.

  6. Digitare il numero della rete CAN in Rete del CANbus Generale scheda.

Installazione di un adattatore USB Kvaser

Suggerimento

IL CmpKvaserCANDrv Il componente è basato sulla Kvaser CANBus-API (CANlib), che supporta il dongle USB e altro hardware. Vedere la homepage aziendale di Kvaser (www.kvaser.com ) per ulteriori informazioni.

Il supporto per l'API Kvaser è implementato solo per CODESYS Control Win E CODESYS Gateway V3.

Procedura. Per fare ciò, segui i passaggi sottostanti:
  1. Scaricare il driver dal sito Web del produttore e installarlo sul sistema operativo Windows.

  2. Aprire il file di configurazione PLC CODESYSControl.cfg in un editor di testo. Questo file si trova nella cartella CODESYS directory di installazione \GatewayPLC.

    Se vuoi usare il CODESYS Gateway V3, quindi apri Gateway.cfg.

  3. Aggiungere le seguenti righe alla sezione [ComponentManager]: Component.X=CmpKvaserCANDrv.

    Verificare che i numeri dei componenti X (X=1,2,3, …) siano sequenziali e che non manchino numeri.

  4. Salvare le modifiche e chiudere l'editor.

  5. Avviare il sistema runtime.

    CODESYS mostra l'hardware Kvaser rilevato e il rispettivo numero di rete CAN nel logger PLC.

  6. Digitare il numero della rete CAN in Rete del CANbus Generale scheda.

Installazione di un controller SJA1000

IL CODESYS Control Win il sistema di runtime supporta il driver generico CmpSJACanDrv, basato sul controller CAN SJA1000.

Dopo aver installato l'adattatore, è necessario installare i rispettivi driver dalla directory "W2K_XP_Drivers" (nella directory di installazione RTE).

Procedura. Per fare ciò, segui i passaggi sottostanti:
  1. Aprire il file di configurazione RTE CODESYSControl.cfg in un editor di testo. Questo file si trova nella cartella CODESYS directory di installazione \Gateway PLC.

  2. Aggiungere le seguenti righe alla sezione [ComponentManager]: Component.X=CmpSJACanDrv.

    Verificare che i numeri dei componenti X (X=1,2,3, …) siano sequenziali e che non manchino numeri.

  3. Salvare le modifiche e chiudere l'editor.

Per una descrizione dettagliata dei parametri, consultare il documento "CODESYSControlRTEV3_Manual.pdf".

Suggerimento

Le impostazioni RTE possono essere modificate anche nella finestra di dialogo di configurazione RTE.

Installazione di un gateway EtherCAT/CAN EL6751

Suggerimento

La funzionalità è disponibile solo con un terminale CANopen Master/ Slave EL6751, non con un terminale CANopen Slave EL6751-0010.

Procedura. Per fare ciò, segui i passaggi sottostanti:
  1. Installare il EtherCAT pacchetto.

  2. Aprire il file di configurazione PLC CODESYSControl.cfg in un editor di testo. Questo file si trova nella cartella CODESYS directory di installazione \GatewayPLC.

  3. Aggiungere le seguenti righe alla sezione [ComponentManager]: Component.X=CmpEL6751CanDrv.

    Verificare che i numeri dei componenti X (X=1,2,3, …) siano sequenziali e che non manchino numeri.

  4. Salvare le modifiche e chiudere l'editor.

  5. Nel progetto, inserisci il EtherCAT Master.

  6. Eseguire una scansione del dispositivo su EtherCAT Master. Se l'hardware non è disponibile, è anche possibile inserire manualmente le descrizioni dei dispositivi.

    CODESYS trova il terminale EL6751.

  7. Selezionare una descrizione del dispositivo CAN Minidriver.

    Importante

    Non selezionare la descrizione del dispositivo originale di Beckhoff. È invece richiesta una descrizione del dispositivo CAN Minidriver. Questa descrizione del dispositivo è fornita con EtherCAT pacchetto.

    Il numero di messaggi indica il numero massimo di messaggi CAN che possono essere ricevuti o inviati per ciclo (ciò significa quanti messaggi vengono instradati tramite il EtherCAT per fotogramma).

  8. Inserire i dispositivi scansionati.

  9. Ora è possibile inserire uno stack basato su CAN sotto il nodo CANbus, come CANopenManager, CANopenDevice o J1939Manager. Dopodiché, è possibile utilizzarli come di consueto. Nel nodo CANbus, è possibile modificare solo la velocità di trasmissione. L'ID di rete viene assegnato automaticamente in fase di esecuzione. In alternativa, è possibile indirizzare il CAN anche tramite CL2 o CAN-API.

    Nota

    È possibile ottenere l'ID di rete per l'apertura del driver tramite il blocco funzione corrispondente.

    Dovresti impostare il EtherCAT task del bus in modo che sia sufficientemente veloce. Ad esempio, se si desidera inviare o ricevere messaggi CAN in un intervallo di 4 ms, è necessario impostare il task del ciclo del bus ad almeno 4 ms (o anche più veloce) per poter mantenere l'intervallo di invio.